kernel: [10186978.064405] TCP: time wait bucket table overflow (CT3)
Varying opinions are out there but in general it seems like the most common culprit is a lack of privvmpages, with a modern OpenVZ system the best way is to set privvmpages as equal to what your RAM is and this has resolved the messages on another system.
If it's truly a TCP issue you can adjust the following parameters:
1) Per-system tw_count is greater than per-system max_tw_buckets limit:
tw_count < sysctl_max_tw_buckets
net.ipv4.tcp_max_tw_buckets = 1800000
IMHO very unlikely in your situation
2) Per-VE counter is greater than per-VE max_tw_buckets limit:
tw_count < sysctl_tcp_max_tw_buckets_ub
net.ipv4.tcp_max_tw_buckets_ub = 165360
openvz, kernel, tcp, overflow, ct, varying, opinions, culprit, privvmpages, ram, resolved, adjust, parameters, forums, tw_count, max_tw_buckets, sysctl_max_tw_buckets, ipv, tcp_max_tw_buckets, imho, unlikely, ve, sysctl_tcp_max_tw_buckets_ub, tcp_max_tw_buckets_ub,